/*
 * This program is free software: you can redistribute it and/or modify it under
 * the terms of the GNU General Public License as published by the Free Software
 * Foundation, either version 3 of the License, or (at your option) any later
 * version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details.
 * 
 * You should have received a copy of the GNU General Public License along with
 * this program. If not, see <http://www.gnu.org/licenses/>.
 */
package net.l2emuproject.gameserver.entity.base;

import net.l2emuproject.Config;

/**
 * $ Rewrite 06.12.06 - Yesod
 */
public final class SoulCrystal
{
    public static final int[][] HISH_SOUL_CONVERT =
    {
     {4639, 5577},	//RED 10 - 11
     {5577, 5580},	//RED 11 - 12
     {5580, 5908},	//RED 12 - 13
     {5908, 9570},	//RED 13 - 14
     {9570, 10480},	//RED 14 - 15
     {10480, 13071},//RED 15 - 16

     {4650, 5578},	//GRN 10 - 11
     {5578, 5581},	//GRN 11 - 12
     {5581, 5911},	//GRN 12 - 13
     {5911, 9572},	//GRN 13 - 14
     {9572, 10482},	//GRN 14 - 15
     {10482, 13072},//GRN 15 - 16

     {4661, 5579},	//BLU 10 - 11
     {5579, 5582},	//BLU 11 - 12
     {5582, 5914},	//BLU 12 - 13
     {5914, 9571},	//BLU 13 - 14
     {9571, 10481},	//BLU 14 - 15
     {10481, 13073}	//BLU 15 - 16
    };

   /**
    * "First line is for Red Soul Crystals, second is Green and third is Blue Soul Crystals,
    *  ordered by ascending level, from 0 to 16..."
    */
   public static final short[] SOUL_CRYSTAL_TABLE =
   {
     4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 5577, 5580, 5908, 9570, 10480, 13071,
     4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 4649, 4650, 5578, 5581, 5911, 9572, 10481, 13072,
     4651, 4652, 4653, 4654, 4655, 4656, 4657, 4658, 4659, 4660, 4661, 5579, 5582, 5914, 9571, 10482, 13073
   };

   public static final byte MAX_CRYSTALS_LEVEL = 16;
   public static final int LEVEL_CHANCE = Config.ALT_CHANCE_LEVEL;

   public static final short RED_NEW_CRYSTAL = 4629;
   public static final short GRN_NEW_CYRSTAL = 4640;
   public static final short BLU_NEW_CRYSTAL = 4651;
}
